Ottoman style building built in 1895 for Neville's Turkish Bath currently a restaurant in London, England, United KIngdom.


Ottoman style building built in 1895 for Neville's Turkish Bath currently a restaurant in London, England, United KIngdom.


Size: 2831px × 4256px
Location: Bishopsgate Churchyard, London, England, United KIngdom.
Photo credit: © Mo Peerbacus / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, attraction, beautiful, building, decor, design, england, exterior, hisrory, historic, islamic, landmark, london, marble, ottoman, roof, turkish, turks, uk, unsual