London Piccadilly

193 Piccadilly, London, W1J 9EU