102 The Avenue

102 The Avenue, England, United Kingdom