Abbey House, Crystal Palace is on the ground floor

Abbey House, Crystal Palace is on the ground floor