Old Paradise Yard

Old Paradise Yard
20 Carlisle Lane, London, SE1 7LG