Moose London is located at 124 Upper Clapton Rd, E5 9JY. Nearest Underground station is Clapton (approximately 300m away).