Mumbai Avenue

25 The Avenue, London W13 8JR