EMBASSY OF THE REPUBLIC OF INDONESIA | LONDON
VIP Guest Room Suites
30 Great Peter St, Westminster, London UK



VVIP Suite Living / Lounge View from Main Entrance

VVIP Suite Living / Lounge View from Bedroom

VVIP Suite Living / Lounge View

VVIP Suite Bedroom

VVIP Suite BATHROOM
